from django.conf import settings

# Redis 连接配置
REDIS_CONFIG = {
    'host': '10.1.60.39',
    'port': 16379,
    'password': 'vPn**1256',
    'db': 0,  # 默认数据库
    'decode_responses': True  # 自动解码响应
}

# Celery Redis配置
CELERY_REDIS_CONFIG = {
    'host': REDIS_CONFIG['host'],
    'port': REDIS_CONFIG['port'],
    'password': REDIS_CONFIG['password'],
    'db': 1,  # 使用不同的数据库
}

# Redis缓存配置
CACHE_REDIS_CONFIG = {
    'host': REDIS_CONFIG['host'],
    'port': REDIS_CONFIG['port'],
    'password': REDIS_CONFIG['password'],
    'db': 2,  # 缓存使用单独的数据库
}

# Redis连接URL
REDIS_URL = f"redis://:{REDIS_CONFIG['password']}@{REDIS_CONFIG['host']}:{REDIS_CONFIG['port']}" 